.artist-title-box
{
    cursor: pointer;
}
.artist-title-box:hover
{
	background-color: #cccccc;
    text-decoration: underline;
}
.artist-name
{
	-moz-box-flex: 1;
	font-size: large;
    cursor: pointer;
}
.similar-artists-title
{
	font-weight: bold;
}
.similar-artists-box
{
	margin: 0px 10px;
}
.similar-artist
{
	height: 34px;
	margin: 2px 2px 2px 0px;
    -moz-box-align: center;
    -moz-box-flex: 1;
    overflow: hidden;
}
.similar-artist image
{
	width: 34px;
    max-height: 34px;
    cursor: pointer;
    margin: 0px 2px 0px 0px;
    padding: 1px;
}
.similar-artist image:hover
{
	border: 1px solid gray;
    padding: 0px;
    opacity: 0.8;
}
.similar-artist vbox
{
    -moz-box-pack: center;
}
.similar-artist description
{
	margin: 1px 4px 0px 4px;
}
.link:hover
{
	cursor: pointer;
	background-color: #cccccc;
	outline: 1px solid gray;
}
.link description
{
	cursor: pointer;
}
#music-recommendations-list 
{
	-moz-box-flex: 1;
	-moz-box-pack: center;
	overflow: auto;
}
#music-recommendations-footer
{
	height: 40px;
	background-color: #262626;
	background-image: url( 'powered.png' );
	background-position: center center;
	background-repeat: no-repeat;
}
